var info = (window.console == undefined) ? new Function() : console.info;
window.Jade = Jade = {
	A001 : '<em>该邮箱已注册!</em>',
	A002 : '<em>请输入常用邮箱!</em>',
	A003 : '<em>请输入正确邮箱!</em>',
	A004 : '<em>请输入六至十二位数密码!</em>',
	A005 : '<em>两次输入的密码不一致!</em>',
	A006 : '<em>密码的长度最长为十二位!</em>',
	A007 : '<em>验证码不正确</em>',
	A008 : '注册成功,请进入注册邮箱激活账号后登陆杰硕生活!',
	A009 : '输入错误,请重新录入',
	A010 : '<em>该用户不存在</em>',
	A011 : '<em>请输入用户名!</em>',
	A012 : '<em>请输入正确密码!</em>',
	A013 : '<em>请输入正确密码!</em>',
	OK : 'OK'
};

window.Jade.USER = {};// 登陆用户基本信息
Jade.PSWD_LEN_MIN = 6;// 密码最短长度
Jade.PSWD_LEN_MAX = 18;// 密码最长长度

// 正则验证是否符合EMAIL格式
Jade.isEmail = function(email) {
	var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
	return reg.test(email);
};

// 股票订阅提醒时间
Jade.Stock_Notify = {
	A001 : '每天收盘后',
	A002 : '价格达到预计买入价',
	A003 : '价格达到预计卖出价'
};

// //股票订阅下来框
Jade.Stock_Select = "<select>";
for ( var i in Jade.Stock_Notify) {
	Jade.Stock_Select += "<option value=" + i + ">" + Jade.Stock_Notify[i]
			+ "</option>";
}
Jade.Stock_Select += "</select>";

// 根据模板添加指定的数据到table
Jade.appendTr = function(tbody, template, data) {
	for ( var i = 0; i < data.length; i++) {
		$(tbody).append(template);
		$(tbody).find('tr:last').children().each(function() {
			$(this).html(data[i][$(this).attr('name')]);
		});
	}
};


// 扩展String函数
String.prototype.endWith = function(s) {
	if (s == null || s == "" || this.length == 0 || s.length > this.length)
		return false;
	if (this.substring(this.length - s.length) == s)
		return true;
	else
		return false;
	return true;
};

String.prototype.startWith = function(s) {
	if (s == null || s == "" || this.length == 0 || s.length > this.length)
		return false;
	if (this.substr(0, s.length) == s)
		return true;
	else
		return false;
	return true;
};

// 加载用户信息
$().ready(function() {
	(Jade.loadUserInfo = function() {
		var url = "/user.do?method=loadUserInfo";
		var callback = function(json) {
			if (json.success && json.result) {
				$('#user_name').html(json.result.name + ",您好!");
			} else {
				// TODO 提示错误
			}
		};
		$.post(url, '', callback, 'json');
	})();
});
